Mean Well LRS-75-24, LRS75-24, LRS7524 24VDC 3.2A AC/DC Power Supply

Mean Well LRS-75-24, LRS75-24, LRS7524 24VDC 3.2A AC/DC Power Supply