US 7,123,472 B1

GPTKB entity