1173021-08-3
Flubendazole D3
Product Code:
228846
Molecular Formula:
C16H12FN3O3
Molecular Weight:
316.30
Order 1173021-08-3