North West Vending Ltd Presentation 2012
Abdul Refrigeration Centre, New Delhi, Commercial kitchen equipment