What's the best, safest product for cleaning and restoring a white vinyl interior, seats, door and side panels back to as white color as possible?

It doesn't have any tears, rips or holes just not white like it used to be and I'd like to save it if possible. Thought about the whitewall tire bleach or marine mold/mildew products or vinyl and leather cleaner but if there is something that you might have had the best success with or the method using any product I'd really appreciate some help before going down the wrong path. Thanks in advance as always.

Mike