TD-81566-42 is manufactured by Macromatic and is categorized in the Time Delay Relays category. TD-81566-42 is described as
Product Description:
TIME DELAY RELAY, 12V AC/DC SINGLE SHOT, 10 - 10,230 SEC.
. Perfect Parts is a supplier of Relays and other Electromechanicals.