,for, Item ID-
  • #1049876
  • Novartis #00078082581

Sandostatin® LAR Depot Octreotide Acetate 30 mg Injection

SANDOSTATIN LAR DEP, VL 30MGRXRX

Strength
10 mg 20 mg 30 mg
  Log In to Order
or

Product Specifications


More Information

Frequently Viewed Together