Output 66fe5e6691e6999f4d7efc8e89917e8099ee6ea65995b72b2dcd0b77e1562398:45

value
16395133006
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2af96aa6e9df08680cf0ce0ed12b597603facb25 OP_EQUAL
address
MBpPQFrTXbVpC84L8jCk6gN9sb2cx3Hh86
transaction
66fe5e6691e6999f4d7efc8e89917e8099ee6ea65995b72b2dcd0b77e1562398
spent
true