SEARCH Articles Figures Tables Carbides synthesis Molybdenum carbide Molybdenum synthesis Sonochemical Sonochemically