Thauera linaloolentis - 742193, 742202 Thauera linaloolentis DSM 12138 - 742193, 742202