Schaller Electronic GmbH Trademarks
MEGASWITCH
Parts for musical instruments, namely, electronic parts for stringed instruments
Owned by: Schaller Electronic GmbH
Serial Number: 85886695