Buy From China Factory!
MR484000SG1 75A High Efficiency Communication Power Module 96 Percent Efficiency Wide Input 85 300VAC Hot Swappable 1. Electrical specifications 1.1 ...