2-[2-(2,2-Diphenylacetyl)-2,3-dihydro-3-oxo-1H-inden-1-ylidene]hydrazone Formaldehyde [1119449-21-6]

Cat# 414644-25mg

Size : 25mg

Brand : US Biological

Contact local distributor :


Phone : +1 850 650 7790