Ambica Engineering Works, Bangalore
No. 17, 3rd Main, Manivilas Garden, Basveshwara Nagar, After Veer Bhadreshwara Theater And Kamala Nagar Last Bus Stop
Bengaluru- 560079, Karnataka (India)
Virchow Laboratories Limited
No. 32/2, Ranga Rao Road
Bengaluru- 560001, Karnataka (India)