Product Inquiry

Product Name: 1,12-DODECANEDIOIC-D20 ACID
CAS Number: 89613-32-1