Carbon detonation



ScienceWISE definitions



    Synonyms

    • Carbon flash