US 7,000,025 W3

GPTKB entity