isodecyl stearate

isodecyl stearate · CAS 31565-38-5