Power Supply, 300-500 W Eurocard (VME) PFC Input Stages
Absopulse Electronics PFC250 technical specifications.
No datasheet is available for this part.