89882-40-6
1,13-Tridecanediol, 7-(1H-imidazol-1-ylmethyl)-
Product Code:
935904
Molecular Formula:
C17H32N2O2
Molecular Weight:
296.44
Order 89882-40-6