Any alternatives to the Ducati part 85610612A? £6 each for a rubber washer is daft. Previously they appear to have been smeared with silicone to prevent leaks.
If they’re not leaking, they should be ok. The service manual says to smear them before refitting, same as the black webbing jobby.