Output efdae38d944932ae53e0bf2f41bd83acef373ad60e67631477a18f7a5063764e:2

value
19620980
script pubkey
OP_HASH160 OP_PUSHBYTES_20 23f8d40d43f168ae8269fb2eda29f012ff55809f OP_EQUAL
address
MBBMy3FFdQkLwR6mJrbtvCUsf1UG4mQPFT
transaction
efdae38d944932ae53e0bf2f41bd83acef373ad60e67631477a18f7a5063764e
spent
true