EC 1.1.1.21

3 Item(s)

per page
Axon ID Name Description From price
2883 APPA Aldose reductase inhibitor €105.00
1204 EBPC Aldose reductase inhibitor €82.00
3978 Imirestat Potent aldose reductase inhibitor €120.00

3 Item(s)

per page
Please wait...