This is a 14x23mm DVM Airplane Style Gauge with 2.5mm SHCS holes for mounting. There are a thick wall and a bezel hood version. Note the 2 sizes of outer ring and hole centers. (27-28mm)
The clearance hole is 32mm or 1-1/4".
iPRINT 3D, HATCHBOX, Tianse, etc. PLA, PVC, PETG
Black or what ever suits.
Use PETG for Auto or Plane use for higher temp rating. For most prints, I used PLA with an extruder temp at 230ºC, bed temp at 45ºC, and fan at 32% after the bottom layers are printed. FR set low to 50% to keep the small holes clean.