Ellora Onion- China King
Made In India
Ellora Seeds Pvt Ltd
Gut No:134, Pere Godown Patoda Chowk Opp.Bajaj Gate Walmi Road, MIDC, Waluj, Aurangabad, Maharashtra 431136
The farmkey is the shopping Website for indian farming community. Easy user interface of the farmkey is farmer friendly and doorstep delivery of the products save the precious time of farmers.