buy large stock 304 201 shanghais for sale