This was apparently confirmed by some early independent experiments but it was very far from the truth

What is the correctly punctuated version of this sentence?
This was apparently confirmed by some early independent experiments, but it was very far from the truth.