Patents

Patents

1.   Salem F. Hegazy & Bahaa E. A.

Tourism