Derek G. Palecek

Patent Agent I

Capabilities