Complex sentence: Several devices have been marketed for medical applications, and are sometimes available on prescription.
Split into simpler sentences: Several devices have been marketed for medical applications. They are sometimes available on prescription.