CITATIONS

Term: carbon phosphorus lyase complex
PubMed: 17993513
PubMed: 23830682
PubMed: 21705661
PubMed: 22089136