AC/DC Power Module - 504 W - 92% Efficiency - Output 28V 18A - 85 to 135 VAC Input - M3 Threaded Inserts - RoHS Compliant.