Organic Neem Oil

0 159

Organic Neem Oil is renowned for its powerful anti-inflammatory and antimicrobial properties, making it effective in treating skin conditions, promoting healthy skin, and providing a rich, earthy aroma.

Botanical Name : Azadirachta Indica
CAS No : 8002-65-1
Origin : India
Botanical Name Azadirachta Indica
CAS No 8002-65-1
Origin India