Here is the thing with this. Ratinidine, name brand and generic was recalled in 2020 because they may have a cancer causing ingredient. Those who took that went on to take alternatives. I take fomatidine. My usual dosage form, I couldnt get; otc was thin or cleared out. So one shortage, may cause another.