Artículo
Etiquetas: Acaricidas, Antiparasitarios, Garrapatas
First total synthesis of + - prelunularin.