132880-11-6
N-(1-BENZO(B)THIEN-2-YL-ETHYL)-N-HYDROXYUREA
Product Code:
1249425
Molecular Formula:
C11H12N2O2S
Molecular Weight:
236.29
Order 132880-11-6