butylacetatethienphuocgroup