what is this plastic thing? a restricter of some sort? filter? check valve?

whats it do? is it available new?

thanks

IMG_7193.JPG

It's better to keep your mouth shut and give the impression that you're stupid than to open it and remove all doubt.

www.MoparMisfits.com