Ahh..yes, manufactured in India but country of origin China?With a name that rhymes with Einstein !
Look again, it says Country of Origin as China. In that price range, you are better off going with known brands even if they are not Made in India.