Internal combustion engine piston | Patent Publication Number 20040123832 | Patexia