IFEX Technologies

  • 247 Ganesh Nagar, Below Railway Bridge, Chinchwad, Pune, 411 033, India
  • +91 (0) 202 748 5541
vfd