Rotatable strap assembly for a load carrier | Patent Publication Number 20030189072 | Patexia