Ban Lan Gen, or Nan Ban Lan Gen Pian is the famous Traditional Chinese Medicine (TCM) formula to relieve all kinds of severe inflammation and swelling. It is especially helpful in severe sore throat, tonsillitis, and many other inflammatory conditions. Th