Isobutylmalonic acid di-5-indanyl ester (HCID 53699073)|Huagongshe