I was shown these last week, something new to me and local to boot, but I and those showing them to me have never seen them before. Google just points me at DJ equipment, I'm thinking that is probably incorrect. Best guess is a cast booster, but nothing more to go on yet. Anyone recognize?