Osha form 300 must be kept for how long July 8, 2019 16 32 64 128 Osha form 300 a log of occupational injuries and illness must be kept for how long Osha 300a form Osha 10