Output 66b139e56c533162958c2e03b0d435d84d067760df31aa3857554bfaaf4d53ff:0

value
50000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 68de253c1ff7a03fcbb32eae02453e713213b241 OP_EQUAL
address
3BFWKRvQMfZrJDeDAYDpEcDiMD53XtutXe
transaction
66b139e56c533162958c2e03b0d435d84d067760df31aa3857554bfaaf4d53ff
spent
true