9786 factory generator for sales