halberd pharmaceuticals

Ursoberd 300

 

 

Ursoberd 300

Molecule Name: 

Ursodeoxycholic Acid Tablets IP

Inspiring Lives Worldwide

Share This