Product Inquiry

Product Name: Icosanedioic acid bis(2,3-dihydroxypropyl) ester
CAS Number: 75569-35-6