70955-24-7 Castor oil, trimaleate Castor oil, trimaleate ester