97863-70-2
Phosphonic acid, monohexadecyl ester
Product Code:
799594
Molecular Formula:
C16H35O3P
Molecular Weight:
304.40
Order 97863-70-2