halberd pharmaceuticals

ESOHAL -40

 

 

ESOHAL -40

Molecule Name: 

Esomeprazole 40 mg Tablets

Inspiring Lives Worldwide

Share This