Mitsubishi Electric QY50 Melsec-Q Output Unit 12/24Vdc 0.5A 5Vdc 0.08A.  New old stock from plant liquidaiton.  Packaging is very dirty from sitting in plant as seen in the pictures.