Rare Hard to Fine OE Correct, Rolled Lip, DPCD logo & Part number 2400300 on rubber Transmission output shaft seal for 727 and 833 Transmissions. Was Part of a large quanity at a dealership cleanout so there is no box/packaging.