15641-17-5 N'-((1H-Indol-3-yl)methylene)-2-phenylacetohydrazide
BD0115347215641-17-598%
¥5499.0100mg
937-39-3 2-Phenylacetohydrazide
BD5171937-39-398%
¥54.025g
84049-61-6 (R)-2-Hydroxy-2-phenylacetohydrazide
BD23884484049-61-695%
¥157.010g
2443-66-5 2-Hydroxy-2-phenylacetohydrazide
BD1371472443-66-597%
¥4094.0100g
1