Neemaura Naturals Inc, Neem Hand & Body Lotion, 8 fl oz (236 ml)
didnt like it.
1 person found the following review helpful
Posted by Reviewer3248675 on Jul 02, 2010
the cream is better!
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.