relocatable power tap

relocatable power tap

English Noun
Ad

Definition

A multi-socket power cord that can be used to channel electricity from a single socket.

Ad