IPR023858

Biotin synthetase (NCBI)