I ran into this power piece at a local junque store today......it is clearly stamped D.R.R.E as you can see in the photo. Anybody out there know about this marking....what is might stand for? Thanks for looking.