189635-44-7
Phosphoric acid, hexadecyl methyl 4-nitrophenyl ester
Product Code:
775133
Molecular Formula:
C23H40NO6P
Molecular Weight:
457.54
Order 189635-44-7