Try your local KART supply shop. They are complety held together with counter sunk anodized allen bolts with cup washers
The fasteners you are talking about are zues fasteners ? Like the ones than fasten the front fairing to the side fairing on a std nsr ? Most race cars use these to hold on body work. They are a bit bigger than the std nsr items, but same principal. 90degree turn = done.
_________________
Winning isn't everything, but loosing isn't anything