• #1049876
  • Novartis #00078082581

Sandostatin® LAR Depot Octreotide Acetate 30 mg Injection Vial

SANDOSTATIN LAR DEP, VL 30MGRXRX

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

Product Specifications


More Information

Professionals Also Viewed