Bob Shaffer

Bob Shaffer

INNOVATIVE INVENTOR/ENTREPRENEUR
All activity