129271-98-3
1-(Phenylsulfonyl)-3-indoleboronic acid
Product Code:
118742
Molecular Formula:
C14H12BNO4S
Molecular Weight:
301.13
Order 129271-98-3