Well, if you never want to feel one molecule of air while riding, this is the screen for you!
An official Vespa Part.
All installation hardware included.
Installation Instructions in .pdf format
Screen is roughly 28.5 inches tall and 18 inches wide.
Screen is Clear.