You are looking at the engine ECU from an Astra :-
SIEMENS 5WK9 1707
09 117 394
Used part in good condition.
PLUG AND PLAY – CHECK YOUR ECU NUMBERS MATCH THIS ONE BEFORE PURCHASING.
PLEASE NOTE: damage to one corner of a socket (see photo) – pins are OK