didodecyl sebacate
CAS No. 2432-88-4
didodecyl sebacate;Decanedioic acid didodecyl ester;Sebacic acid didodecyl ester
Lorediplon 917393-39-6