Succinate dehydrogenase membrane subunit SdhD TTHA1455

Succinate dehydrogenase membrane subunit SdhD TTHA1455