LEONA MUSIC CORPORATION Trademarks
BARRACUDA
Filed: April 21, 1978
PHONOGRAPH RECORDS AND TAPES
Owned by: LEONA MUSIC CORPORATION
Serial Number: 73167305