Contract manufacturer