Hexadecylphosphonic acid

Product Number: WD066YP
Product Name: Hexadecylphosphonic acid
CAS: 4721-17-9
MF: C16H35O3P
MW: 306.421061