The model number KUP-14D15-24=KU shows up clearly, so you will find that identification is simple.
246038 New In Box; Diversified Electronics TBC277ABA Relay AC 24 V24 VAC 24 VDC
What stands out about this one is the JDMSPEED badge, suggesting solid build quality in a small package.