Output 66d85379920a8266686671dea9c1e7e22a3bea86bb0b6956c83e8a284acbd3f7:1

value
29900000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 6b720b1071d788a203fa4a78ba5601b3318866ff OP_EQUAL
address
3BV8qvya8eMVqifCDkcZ2878ouL27vVq9f
transaction
66d85379920a8266686671dea9c1e7e22a3bea86bb0b6956c83e8a284acbd3f7
spent
true