62796-23-0 NSC369286 merocyanine 540