Azadirachtin

Of organic compound and neem seed.

Insecticide.

This concept's ID is @1~74441