US 7,123,468 B12

GPTKB entity