Manufacturer Part Number: ST21211B5L
The aftermarket competitive interchanges for SAT ST21211B5L Replacement part offered by DEPO manufacturers