nope the lamp you got from me is not in the picture....because it is designed to be in highbay fixtures that are "incandescent" It is self ballasted and the half coat would shine to the reflector and down...more light....Those are 208 volt selfballast!
The Three Things i Notice most here is the GE Medium Pressure Lamp (100 Watts i think),the Lifeguard with the Blown off Phosphorus,and your Little Homemade Merc with the Thick Halogen Glass.