That 24VDC power rating is a sign that it probably came out of an aircraft. In fact, the area it's in is "aircraft parts". Given that the military usually doesn't put anything up for public sale until it's either impossible or not economically feasible to repair or the end equipment it's meant for is out of the inventory, I'd pass.
OTOH, you could get lucky and get a still-serviceable item that is only being sold because it's been declared obsolete, but that's kind of rare.