85322592
May 17, 2011
Jun 12, 2012
FLEXWEST LLC
Subscribe
Electrical extension cords incorporating a locking mechanism for maintaining electrical plugs in contact with each other