Output 640fba258c6fda703813520b1b0931d5eee2b54f44eb19e14dff7248a39f102a:5

value
29950000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 0099d67b0d171f13736beb44e4a986eafd324de2 OP_EQUAL
address
31kCDP96xWuqDBxa1qMBh8mDArQq1YgtLP
transaction
640fba258c6fda703813520b1b0931d5eee2b54f44eb19e14dff7248a39f102a
spent
true