1,12-Octadecanediol, phosphate

HOME PAGE

CAS No: 85186-51-2

85186-51-2
Order 85186-51-2
octadecanediol,phosphate