Newsreel ยท 13 min
A slide show explaining what 'FDA approved' means; Food and Drug Administration.
Synopsis, reviewed