dibutyl 2,5,8,11-tetraoxadodecanedioate
CAS No. 77092-83-2
dibutyl 2,5,8,11-tetraoxadodecanedioate;2,5,8,11-Tetraoxadodecanedioic acid dibutyl ester