Inventor profile of:

David Pollard

City:

Merseyside

Country:

United Kingdom

Published Applications:

6

Last publication date:

2026-05-14

InventorID:

7014791 ⎘