NationwideApr 28, 2023Trouble Standing Up or Sitting Down? An In-Depth Look at BORRAGINOL®, Japan’s Best-Selling Hemorrhoid Medication!