product Name:Andrographis paniculata, ext.
  • Andrographis paniculata flavonoids
  • 90244-84-1
  • 290-788-4