3.4.21.B59 DFF45 protein + H2O 430962 3.4.21.B59 additional information 89