Dutch manufacturer Buitink Technology, based in Duiven, has come up with an innovative inflatable clear plastic vehicle isolation screening system for use in cars. The screen was developed to provide ...