Ligands
Setmelanotide acetate, 5 mg / AC100036620
MF Part:
1504602-49-6
MOQ:
1
£ 295.37
In Stock
more details
Setmelanotide acetate, 25 mg / AC100042147
MF Part:
1504602-49-6
MOQ:
1
£ 734.55
In Stock
more details
Setmelanotide acetate, 10 mg / AC100033050
MF Part:
1504602-49-6
MOQ:
1
£ 438.10
In Stock
more details
