Sbourg, your picture seems to be valve for U.S. spec 380SE. FastLane lists Euro #0001411325, C4030-69944, Idle Control Valve $515.00.
The dealer prices are $424 for #000141132581 (used) and $534 for #0001411325 (new, discontinued) at German dealer. The issue takes place in Germany. Recycling is certainly a good thing, but $424 for a used part....