I have 2 websites 1 wholesale site and 1 retail website both with great ranks. They sell the exacttly same products. Will google see this as duplicate content If I use the same text and descriptions on both sites.
Yes Google sure will see it as duplicate content. Google will not punish you but will attempt to grasp the page that it think is best and original. It can reduce crawl rates on your site.
a solution is rewrite or spin it to make them look unique from one another. trick them (search engines) by varying the length say, maybe article to site A is long, article B to site B is shorter, but above all do spin/rewrite one of them to be unique.
A common problem that I’ve seen is sites that have alternative versions of each page - eg a ‘low graphics’ version or a ‘print friendly’ version. Google sees the same content on both the original and the alternative version, but because the original page is surrounded by so much cruft (eg site navigation, external links, and other peripheral content) but the alternative page gives just the content and nothing else, Google often prioritises the alternative page in SERPs - meaning that visitors get sent to a ‘bare bones’ page with no graphic design and/or no navigation.
Always bear this in mind if you have any need to create multiple pages with the same content - and as Jeff said, using <link rel=“canonical”> can be a great help here.