Buy Squid | $2,800-$4,200/MT(Approx.Negotiable) FOB United States | EximNext