It you wish to read more on how this is done please visit the homepage of this project at cimulacteu

What is the correctly punctuated version of this sentence?
It you wish to read more on how this is done, please visit the homepage of this project at cimulact.eu