Products(1) Items 1-5 of 1
100mg
                                    
                                         
                                         
                                    
                                
N-(2-(1H-Imidazol-1-yl)-2-phenylethyl)-4'-chloro-[1,1'-biphenyl]-4-carboxamide
174262-13-6 98%
Typically In Stock