Susruta Opticals
Plot No. 29-19-83, Pinvali Venkaya Street
Vijayawada- 520002, Andhra Pradesh (India)
Swastic Pharma & Surgicals
44-1-18/2, GUNADALA, OPP BOARDING MARY MATHA TEMPLE, Eluru Rd, Machavaram Vijayawada,
Vijayawada- 520005, Andhra Pradesh (India)