Lip Seal 15.5x28x7 ANCOR AN 2723

Water pump lip seal. 15.5 x 28 x 7

This is an ANCOR, of Italy part AN 2723