ByNobleID
    Synthesis of pyranopyrazole and pyranopyrimidine derivatives using magnesium oxide nanoparticles and evaluation as corrosion inhibitors for lubricants | NobleID