Dihydroartemisinin/Piperaquine tetraphosphate 20/160mg

#30059-30192-30593-30866

This product is currently out of stock and unavailable.

Description

Dihydroartemisinin/Piperaquine tetraphosphate 20/160mg