NCT04368247 2025-08-07Skin Fluorescent Imaging (SFI) System in Patients With NeviOrlucent, IncCompleted300 enrolled