patents

US Patent No. 8,042,989

MULTI-STAGE CAVITATION DEVICE