Stens Seal for John Deere CH11143 View 2