dppA protein

dppA protein · CAS 134215-14-8