ByNobleID
    Protocatechuic aldehyde inhibits hepatitis B virus replication both in vitro and in vivo. | NobleID