Porsche 911 SC 80-83 vacuum limiter control valve 


Factory original piece in good working order w/ bracket 


Part number 0280160234


Sold as pictured