Disambiguation: Chen Lu
First published in: 1963
First appearance in Journey into Mystery (Marvel, 1952 series) #93 (June 1963)