Protein UPI000829DEDA

|634
1|
MC263517

List of domains


DPCfam domains Range DPCfam web
MC263517 80-158 search