Login  |  Register

Cantharidin - Wikipedia

Cantharidin is an odorless, colorless terpenoid secreted by many species of blister beetles, including broadly in genus Epicauta, and in species Lytta vesicatoria ...

Alexa Traffic


Listing Links