Products Found:
166
Showing Results For:
Peptides
Peptides
DOTA-(Tyr3)-Octreotate acetate salt, 10 mg / AC100033358
MF Part:
177943-89-4
MOQ:
1
£ 1436.76
In Stock
more details
DOTA-(Tyr3)-Octreotate acetate salt, 5 mg / AC100019922
MF Part:
177943-89-4
MOQ:
1
£ 953.01
In Stock
more details
DOTA-(Tyr3)-Octreotate acetate salt, 2 mg / AC100053900
MF Part:
177943-89-4
MOQ:
1
£ 618.26
In Stock
more details
DOTA-(Tyr3)-Octreotate acetate salt, 25 mg / AC100037935
MF Part:
177943-89-4
MOQ:
1
£ 2408.13
In Stock
more details
DOTA-(Tyr3)-Octreotate acetate salt, 1 mg / AC100032163
MF Part:
177943-89-4
MOQ:
1
£ 405.41
In Stock
more details
