Better wait at the very least 20 years for the patents to expire, so I would bet good money on 50 years.
It's not a silver bullet anyway, but "become generic" is doing some extremely heavy lifting.
It's not a silver bullet anyway, but "become generic" is doing some extremely heavy lifting.