Dextran Products Limited

Dextran & its derivatives; for veterinary & pharmaceutical fields.