Royal Electrical in Okhla, New Delhi is a top player in the category of Electronic Components Repair and Services in New Delhi Call for service at 9718366037Metal scrap dealer in west Patel Nagar | Online Kabadiwala