Skip to search formSkip to main contentSkip to account menu

idobenzamide

Known as: I(123) idobenzamide, iodobenzamide, 123I-labeled 
National Institutes of Health

Search for papers about idobenzamide

Search papers