A World Leader in Floating Technology
Estd. 1983
IMFS floating aquaculture floating structures are custom designed to meet various load capacities and customer specifications