Alfa 33/Alfasud/Sprint/Spider 115 Series fuel sender unit rubber seal.
New Old Stock item, very rare with OEM part number 60516960.
You may contact us for details.