Flexible Solutions International, Inc. (NYSE: FSI) has signed a five-year non-exclusive agreement with a U.S.-based company ...