The Mean Well LRS-75-24 power supply offers a compact size of 3.9" x 3.8" x 1.2", with an input voltage range of 100~240 VAC and an output voltage of 24 V. It features a robust metal case with IP20 ingress protection, providing reliable performance with 75 W input power in an efficient on/off operating mode.