US 5051521324 A1

GPTKB entity