US 5,678,573 B1

GPTKB entity