Penumbra wins FDA clearance for DVT treatment technology - PEN News | Rallies