PART NUMBER: 6842273
Leaking oil at the front of the engine down onto the water pump? Look no further, replace the front camshaft seal. You may want to use an installation tool as well. But here is the seal This is made in France.
it is the original part
B21 B23 B230 B234.Volvo 6842273 - 120270