88228-77-7
1H-Imidazole, 2-heptadecyldihydro-, phosphate
Product Code:
1793472
Molecular Formula:
C20H40N2.xH3O4P
Molecular Weight:
406.54
Order 88228-77-7