Home / Forums / Melodica construction, repair and maintenance / Deodorizing / Reply To: Deodorizing Reply To: Deodorizing November 7, 2014 at 10:28 am #3396 DarenKeymaster Great info Alan. Thanks for taking the time to make this extensive report!