Time Delay Board
ICP Fast Parts
MFR# 17123000012025 | MSC-2302415