CAS 106331-79-7 Benzaldehyde, 3-iodo-5-methoxy-4-(2-propenyloxy)- (HCID 4382547)|Huagongshe