camalexin

camalexin · CAS 135531-86-1