78354962
Jan 21, 2004
Jun 14, 2005
TAPESWITCH CORPORATION
Active Trademark
Subscribe
Bumper switches, namely electrical switches contained in flexible housings and activated by contact of the housings with objects