Basic information Supplier

145695-73-4((2R,5S)-1-benzoyl-2-tert-butyl-5-(fluoromethyl)-3-methyl-5-[(1-tritylimidazol-4-yl)methyl]imidazolidin-4-one)

Basic information Supplier
145695-73-4 Basic informationMore

Browse by Nationality 145695-73-4 Suppliers >China suppliers

Recommend You Select Member Companies