US 6,791,345 A1

GPTKB entity