Diethylcarbamazine citrate 100mg film coated Tablets

185

Diethylcarbamazine citrate 100mg film coated Tablets