Ian Godfrey Heard

NEWPORT BEACH, NSW, AU

1. 20100279563 Magnetic Fin Attachment System - Herein is disclosed a magnetic clamping system for attaching removable stabilizing fins or similar devices to any type 11-04-2010