TY - RPRT TI - Artificial molecular-level machines. AU - V Balzani AU - A Credi PY - 2001 DO - 10.1002/tcr.10001 UR - https://pubmed.ncbi.nlm.nih.gov/11933249/ ID - 11933249 ER -