832-97-3
DL-INDOLE-3-LACTIC ACID
Product Code:
272260
Molecular Formula:
C11H11NO3
Molecular Weight:
205.21
Order 832-97-3