I'm afraid I have no idea how to answer your question, sansoni.
This is because
(a) you haven't given us a complete sentence
(b) you haven't given us any context, so I have no idea what your extract is intended to mean....
I don't know anything about Triflour(s), but the comma would change the meaning. Without the comma it is talking about a particular Triflour that has a triazole as a linkage, etc. With the comma it would mean that all Triflour(s) have a triazole as a linkage.
If there were a comma after Triflour, it may give the impression that the phrase "we report on the convergent synthesis of a Triflour" was in parenthesis.
I would have no comma but substitute having by 'with'
If there were a comma after Triflour, it may give the impression that the phrase "we report on the convergent synthesis of a Triflour" was in parenthesis.