Library
A hydantoin anticonvulsant drug, similar to phenytoin, but more toxic.
View more Animal Life videos