US 7102900 B2

GPTKB entity