Maruti Suzuki Price List In India - New Maruti Alto 800 Launching On October 16 Technical