The iShares China Large Cap ETF is an exchange traded fund managed by Blackrock under its iShares brand.