US 7,123,456 T20

GPTKB entity