2326343-59-1 | 2-Naphthalenyl-3-thiazolidinylmethanone | AOBChem