Shanghai 147 suppliers found