Well twenty bucks isn't too bad.
Mine has a bulb and a little reflector inside the top metal cap. The cap is also the bracket that mounts onto the body. Just two wires that are routed to the porch light.
The original bulb was a minature incandescent. Hopefully, the LED replacement I got at Advance Auto, will last longer. The 4 pack of LED's was about $12.00.
'03 41' Friendship & 24' trailer with HIS '03 H-D Heritage Springer, HER '15 H-D Freewheeler Trike, and '08 Smart Car.
"Adventure is found in the journey, not the destination."