Made by HONGFA Relays, part number HF3FA/024-HTF. - Coil current = 15ma. - Max Switching Current = 15A.
eBay