2-Naphthalenepropionic acid 21658-35-5 NSC43156