Toyota MR2 throttle body.
Bought by my son for his Celica but it's the wrong size.
Looks like it's in good condition, should clean up well, came from a running car.