Spiked wheels or pins not penetrating the film

Patents Grantslast 30 patents