US 5,679,020 A1

GPTKB entity