L9133-10MG Display Image

Leucine Enkephalin acetate salt hydrate, >=95% (HPLC)

Code: L9133-10MG 501

ADD
£76.10 EACH List Price
Only available to UK customers