Neem oil

Azadirachta indica

Product code:
EQA62590