Peptides
DOTA-(Tyr3)-Octreotate acetate salt, 2 mg / AC100053900
MF Part:
177943-89-4
MOQ:
1
£ 701.61
In Stock
more details
DOTA-(Tyr3)-Octreotate acetate salt, 10 mg / AC100033358
MF Part:
177943-89-4
MOQ:
1
£ 1630.46
In Stock
more details
DOTA-(Tyr3)-Octreotate acetate salt, 25 mg / AC100037935
MF Part:
177943-89-4
MOQ:
1
£ 2732.79
In Stock
more details
DOTA-(Tyr3)-Octreotate acetate salt, 5 mg / AC100019922
MF Part:
177943-89-4
MOQ:
1
£ 1081.49
In Stock
more details
DOTA-(Tyr3)-Octreotate acetate salt, 1 mg / AC100032163
MF Part:
177943-89-4
MOQ:
1
£ 460.06
In Stock
more details
