SINECATECHINS · patent 7858662 expires 2026-10-02

Patent expiry · 7858662 · Formulation · US