Yes, it has the two "barbs", embarrassed to say I have never installed one of these and I did not want to ruin it by installing and damaging it by having to remove it.. I will install it without any sealers.. TY all

Yes its a repro.....