HIGH PURITY NON-ANIMAL DERIVED UDCA | Patent Publication Number 20250296949 | Patexia