Sylate 500 tablets Tanzania - English - Tanzania Medicinces & Medical Devices Authority

sylate 500 tablets

emcure pharmaceutical limited., india - etamsylate - tablets - 500