Basic information Safety Related Supplier
Triphenylimidazoline hydrate Structure

Triphenylimidazoline hydrate