Floating Guard

Sea water intake Floating Guards Manufacturing & Installation/ Jubail , KSA