Dr. Alfred E. Lauchenauer

Horn.

Trademarks, designs and patents