CITATIONS

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