Not sure, it hooks onto dash and is supported by a couple of collapsable legs, is rather handy, take some closer pics of it if you wish
It was on the van when I bought it, pretty sure I've seen one of the trade stands at one of the shows makes to your design
great vid...all looks so quick and easy when condensed into just over 4 minutes! Bus looks perfect! 8)