PUTTSHACK LTD Trademarks
PUTTCADE
Filed: February 24, 2026
Golf game device, namely a golf ball putting game apparatus having digital targets
Owned by: PUTTSHACK LTD
Serial Number: 99666817