Blood bank refrigerators×Stabilizer×

Haffkine Bio Pharmaceutical Corporation Limited