Ozone stores Near Road No B1, New Delhi, 110089