"To date over 70 amino acids have been identified from the meteorite, only 19 of which are known from Earth. These, and the many other chemicals that have been identified, suggest there could be thousands of complex organic chemicals present."
Don't know where God is but the Devil is in the details