Vehicle ramp assembly | Patent Publication Number 20040223836 | Patexia