Swimming robot for maintenance and inspections

2016-04-22 369

Free Traffic Exchange