Free release

152146-59-3 4-(2-butyl-5-formylimidazol-1-ylmethyl)benzoic acid

service@apichina.com
Product Name 4-(2-BUTYL-5-FORMYLIMIDAZOL-1-YLMETHYL)BENZOIC ACID
CAS No. 152146-59-3