This part has been discontinued from the manufacturer. Currently, there is no replacement.
X551267 – Mean Well High Power 12VDC Power Supply