Name of the part
LM2596HV-based AC/DC to DC Buck Step Down Converter Module
Previous work, similar parts
There is an old part based on the LM2596 (not LM2596HV): fritzing/LM2596 step down module.fzpz at main · jamesgilbs/fritzing · GitHub
Top view
From 3D model:
From actual photo:
Bottom View
Datasheet
I don’t think there is an official datasheet, but a lot of information can be found in the product description here.
The only data sheets I can find are for the LM2596HV component, but not the entire module: https://hmsemi.com/downfile/LM2596HV.PDF
Type
Breakout board, sub assembly, plug in module (A)
Footprint
length: 51.30mm
width: 26mm