L3288-250MG Display Image

[D-His(Bzl)6]-LH-RH, >98% (HPLC)

Code: L3288-250MG D2-231

£304.55 EACH
List Price