US 5678945 A

GPTKB entity