Free release

89613-32-1 dodecanedioic-d20 acid

service@apichina.com
Product Name dodecanedioic-D20 acid
CAS No. 89613-32-1
Melting point 126-128℃