Shanghai 117 suppliers found