Home Chemical Details 26969-66-4
poly(lactide)
POLY(DL-LACTIC ACID)
Poly(DL-lacticacid)-mw20000-30000
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us