Spring fastener having stabilizing barbs | Patent Publication Number 20050028328 | Patexia