US 5678901 F3

GPTKB entity