Patent Holder

Gangi Reddy Rajula

Granted Patent numbers: US7365535, US7583073, US7798122
Patents pending: US20110193663, US20110291778,US20120032674,US20070252715,US20090152356,US20100182017