1189928-38-8(free base)丨Trimebutine-d5 Fumarate...
34140-59-5(non-labelled)丨Trimebutine-d5 Maleate
34140-59-5(non-labelled)丨Trimebutine-d5 Maleate...
1189928-38-8(free base)丨Trimebutine-d5 Fumarate...
34140-59-5(non-labelled)丨Trimebutine-d5 Maleate...