ByNobleID
    The differential effect of neem terpenoids and some other phytochemical pesticides on insect and mammalian cultured cells. | NobleID