Patents.us
Patents/Inventors

Abdul Haleem Ahamed Koya

TorontoCA12 patents

16 Patents