This product is made by BearHoHo and is free of harmful chemicals. The medical devices included are sourced from mainland China. Model number BF165G is a full set that comes with all necessary medical accessories and the bag itself. The option for a choice and semi-choice kit is available.