Definition, synonyms and related words
A chemical compound derived from Streptomyces bacteria, closely related to phosphoramidon.