1,12-Octadecanediol, phosphate
CAS No:
85186-51-2
Order 85186-51-2
octadecanediol,phosphate