We use browser cookies to save your preferences.
Synonyms: ATCC 700961, BCRC 17422, JCM 19900, DSM 12462