Electromechanical Relay 3PST-NO 25A 115VAC Bracket Mount - Bulk (Alt: 9324-10128)
RoHS: Not Compliant