Isobutyric acid 4-(tert-butyl-dimethyl-silanyloxy)but-2-enyl ester (HCID 86619325)|Huagongshe