Time Delay Board
ICP Fast Parts
MFR# 17123000012042 | MSC-2259138