I haven't used those specific seals, but you may / may not know that the OE items have a moulded corner that sits at the top of the door where the seal bends to go across to the other side. OE parts are made in 2 pieces, a left and right specific seal. That part from mr fiat doesn't appear to be X19 specific with the moulded in corners.
Plenty of aftermarket sources (like clark rubber) carry seal profile on a roll, pretty cheap too for something that's pretty close.... but without the moulded corner it's not going to seal at that top back corner of the door glass...the original profile seal can still be bought thru Pirelli, but simply on a roll...not specific to X19 with the moulded corner. The OE Pirelli seal is more expensive than the generic stuff from clark rubber, but it's the correct profile.
One of the members here (Riccardo) has made these corners in rubber, not sure if he still has them, but that's what you need to find if you plan on using stuff off the roll.
SteveC