Israel's Ambassador to India, Naor Gilon inaugurated an eco-friendly cost-effective sanitary napkins manufacturing facility in Arthala, Ghaziabad on Tuesday.