China 4-Indol-3-Ylbutyric Acid 98% (IBA), Find details about China C12h13no2, 203.2 from 4-Indol-3-Ylbutyric Acid 98% (IBA)