26261-42-2
L-Polylactide
Product Code:
2319789
Molecular Formula:
Molecular Weight:
Order 26261-42-2