Country:India
Engaged in the manufacturing and supplying of test strips, diagnostic test strips and fluorescein strips. Also supplies operating surgical microscopes, square edge intraocular lens, surgical microscopes and manually adjustable operating microscopes