August 2018

Alleged battery acid leakage in med device implant.

Louisiana Record