ByNobleID
    Protein damage by photoproducts of merocyanine 540. | NobleID