Phosphonic acid, monohexadecyl ester

Product Code: 799594
Molecular Formula: C16H35O3P
Molecular Weight: 304.40
97863-70-2