I never heard of those and I couldn't find anything about them. Are they Chucks made from mylar?
 
Back
Top Bottom