No data
1,3-Bis(2,6-di-i-propylphenyl)imidazolium Chloride
250285-32-6
Ningbo Chemgoo Pharmaceutical Technology Innovation Limited