Chlordecone (Kepone)

More information about Chlordecone
Chlordecone