NCGC00244536, Catalog: B1956
IN STOCK!
US$0.00
3-(8-hydroxy-6-quinolinyl)-N-(3-phenylpropyl)-benzamide; 3-(8-hydroxy-6-quinolinyl)-N-(3-phenylpropyl)-benzamide; Benzamide, 3-(8-hydroxy-6-quinolinyl)-N-(3-phenylpropyl)-; NCGC-00244536; KDM4B-IN-B3