Deflector Marine Rudder

marine rudder design and construction