Chuck Torres
Chuck Torres has been the manufacturer of the DTR foreskin restoration devices since 2005.
See also
External links
- Official website. Retrieved 19 August 2023
Chuck Torres has been the manufacturer of the DTR foreskin restoration devices since 2005.