Output 50caffa9214489bdd21cb1cfb24095b78bc66e4e86826d353afab7d0a7976987:0

value
28168760
script pubkey
OP_HASH160 OP_PUSHBYTES_20 3a42369158f805f9c0a7a72ceb275cf9276cd981 OP_EQUAL
address
MDDCk8KcHCZhNo6neyjvJAF6fK81nLUGBQ
transaction
50caffa9214489bdd21cb1cfb24095b78bc66e4e86826d353afab7d0a7976987
spent
true