Patents.us
Patents/Inventors

David Spiegel

New Haven, CTUS13 patents

10 Patents