Richard N. Hirst

Teaneck

Trademarks, designs and patents