I was going to post the same thing mysef as I read 80% and just components not finished medicine, so not sure how people are misreading it as 90% and finished retail products.
Whether components or finished product, it’s still bad. Lack of supply of a component, may mean no finished product, depending on whether other suppliers of that component have the production capacity to replace what comes from China.