Element protection cycle seat cover | Patent Publication Number 20050110314 | Patexia