Karl Oberteuffer Jr.

GPTKB entity