In the following formula, ABC represents three different numbers in 0-9, so what is the number B? The formula ABC × CBA = acbba

In the following formula, ABC represents three different numbers in 0-9, so what is the number B? The formula ABC × CBA = acbba

301 * 103 = 31003
a*c = a
c*a = a
c = 1
Then (100a + 10B + 1) * (100 + 10B + a) = 10001a + 1000 + 110b