526320-1L Display Image

Polycaprolactone-block-polytetrahydrofuran-block-polycaprolactone,

Code: 526320-1L D2-231

£100.43 1L
List Price

Cas Number9051-88-1