st126.62059SL Stop Tech Power Slot 97-04 Chevy Corvette Front Left Slotted