THR-10866-32 is manufactured by Macromatic and is categorized in the Time Delay Relays category. THR-10866-32 is described as
Product Description:
TIME DELAY RELAY; 12 VDC FLASHER (OFF 1ST); 0.1-10 MIN
. Perfect Parts is a supplier of Relays and other Electromechanicals.