This light is similar to CageLight0 but differs in several ways: the hexagons making the grid are offset so the grid is comprised of only hexagons, the hex grid is circular so it matches the shape of the internal light, and the lamp base is the same as my other LED lamps. It does use the same LED light source - just search for "LED puck light" and you'll find many options. Note that the lamp base includes a cutout for a wall-powered LED light.
This is a challenging part to print because the hex cage is quite thin, so If your printer's hotend is a little wobbly it could knock a piece of the cage off. My next design will be slightly larger and have a more robust hex cage. I printed this one in just under 17 hours at a 0.200 mm layer height.