Factory supplier