New Holland/Case: SEAL, Part # 14456881

This part fits your tractor
This part fits 1521 models