ByNobleID
    Synthesis of novel azo pyrazole disperse dyes for dyeing and antibacterial finishing of PET fabric under supercritical carbon dioxide | NobleID