US 50,123,505 A1

GPTKB entity