1183371 logo

1,3-Dibenzylimidazolium Bromide

Compound Synopsis