Product Inquiry

Product Name: 1,12-Octadecanediol, phosphate
CAS Number: 85186-51-2