this is a bare throttle body it is the housing and the throttle plate it is every thing you get when you buy a new one you have to use all your own or old hardware .. I just bought a new 70 mm from rjc and this one just came off my car. I will post a pic in the p[arts section today