139568-71-1

Name staufen protein
CAS 139568-71-1