1159694-86-6
3-Benzyl-1,2,4-oxadiazole-5-carboxylic acid
Product Code:
2168662
Molecular Formula:
C10H8N2O3
Molecular Weight:
204.18
Order 1159694-86-6