904 output seal
I agree it looks like. 727 seal.
May have been just a bad packaging. I spoke to a guy at rock auto about a year ago and he said people return parts that were different but as long as it looks the same, they restock it and give them their money back.
Syleng1