Ivermectin from Abbexa Ltd

Supplier Page

Supplier Page from
Abbexa Ltd for
Ivermectin

Description

Ivermectin is a small molecule which can act as an Antiparasitic, antiviral. It is provided as a powder