D1SC pulley seal