746797-1G Display Image

POLY(L-LACTIDE) N-2-HYDROXYETHYLMALEIMI+

Code: 746797-1G D2-231

£123.69 EACH
List Price