US 5858585 B2

GPTKB entity