US 7654321 C3

GPTKB entity