135409-59-5
5-nitro-2-(N-3-(4-azidophenyl)propylamino)benzoic acid
Product Code:
1175671
Molecular Formula:
C16H15 N5 O4
Molecular Weight:
341.32
Order 135409-59-5