Information of www.infonet-biovision.org
Plant extract: Neem
Images
Neem seeds
Neem foliage (Azadirachta indica)
Information of www.infonet-biovision.org