Life preserver jacket with attached grip handles | Patent Publication Number 20080020661 | Patexia