Forensic Medicine

Semi-Smoke less black powder is a mixture of